administrative impediments - Francés Inglés Diccionario